Spotted Water-hemlock - Francés Inglés Diccionario